ratification of international treaties - German English Dictionary